shift technical adviser - French English Dictionary